// export const getListData=(data)=>{
//     return {
//         type:"GETLISTS",
//         data
//     }
// }

// export function fetchList(params={page:1,limit:10}){
//     return dispatch=>{
//         var start =20*(params.page-1);
//         var url=`http://localhost:3000/product/list`;
//         return fetch(url, {
//             method: 'POST',
//             headers: {
//               'Content-Type': 'application/json'
//             },
//             body: JSON.stringify(params)
//           })
//         .then(res=>{
//             return res.json()
//         })
//         .then((data)=>{
//             console.log(data)
//             dispatch(getListData(data));
//         })
//     }
// }


export const getListData=(data)=>{
    return {
        type:"GETLISTS",
        data
    }
}

export function fetchList(params={page:1,limit:4}){
    return dispatch=>{
        var start =20*(params.page-1);
        var url=`http://10.31.153.29:3000/news/list`;
        return fetch(url, {
            method: 'POST',
            headers: {
              'Content-Type': 'application/json'
            },
            body: JSON.stringify(params)
          })
        .then(res=>{
            return res.json()
        })
        .then((data)=>{
            // console.log(data)
            dispatch(getListData(data));
        })
    }
}




export function addToCart(params){
    // console.log(params,11111111111111111111111111);
	return dispatch=>{
		dispatch({
            type:"ADDTOCART",
            data:params
        })
	}
}

export function reduceNum(params){
    return dispatch=>{
      dispatch({
              type:"REDUCENUM",
              data:params
          })
    }
  }

  export function deleteNum(params){
    return dispatch=>{
      dispatch({
              type:"DELETENUM",
              data:params
          })
    }
  }


